Looking in FL » Miami-Dade » Miami Beach » Capri Xii

Aerial photo of Capri XII
Built in 2004 - 6 units - 2 floors

Building Association

Capri XII Condominium Association, Inc. Address: 6461 Indian Creek Dr, Miami Beach, FL 33141